package com.xqboss.apps.vo.marketing;

import com.xqboss.apps.enums.user.UserWalletEnum;
import com.xqboss.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author Trent
 * @date 2023/9/5
 */
@Data
@ApiModel
public class AirdropMaterialRecordExportVo {
    @Excel(name = "空投ID")
    private Long airdropMaterialId;
    @Excel(name = "用户ID")
    private Long userId;
    @Excel(name = "空投类型", readConverterExp = "CASH=现金钱包,INTEGRAL=热豆钱包,WRENCH=扳手钱包")
    private UserWalletEnum type;
    @Excel(name = "空投数量")
    private BigDecimal amount;
    @Excel(name = "空投时间")
    private LocalDateTime createTime;
    @Excel(name = "空投原因")
    private String reason;
}
